function PLUGIN:Initialize()

end

function PLUGIN:Move( ply , args )
	if CLIENT then return end
	local offset = Vector(tonumber( args[ 1 ] ),tonumber( args[ 2 ] ),tonumber( args[ 3 ] ))
	local axis = args[4] == "local" 
	for k , ent in pairs( self:GetSelections( ply ) ) do
		if axis then
			ent:SetPos( ent:LocalToWorld( offset ) )
		else
			ent:SetPos( ent:GetPos() + offset )
		end
	end
end
PLUGIN:AddServerCommand( "move" , PLUGIN.Move )